
[dbo].[vSystemConfigParameterDefinition]
CREATE VIEW [dbo].[vSystemConfigParameterDefinition] AS
SELECT SystemConfigParameterRef.ParameterName,
SystemConfigParameterRef.SystemKeyword,
SystemConfigParameterRef.Description,
SystemConfigParameterRef.DefaultParameterValue,
SystemConfigPageParameterRef.SortOrder,
PropertyDefinition.PropertyDefinitionKey,
PropertyDefinition.Label,
PropertyDefinition.DataTypeCode,
PropertyDefinition.MaxLength,
PropertyDefinition.Scale,
PropertyDefinition.HIControlTypeCode,
PropertyDefinition.HIControlHeight,
PropertyDefinition.HIControlWidth,
PropertyDefinition.HIControlRepeatColumns,
PropertyDefinition.HIControlRepeatDirection,
PropertyDefinition.AllowMultiSelectFlag,
PropertyDefinition.IsRequired,
PropertyDefinition.DisplayMask,
PropertyDefinition.ValueList,
PropertyDefinition.ValueListQueryDocumentVersionKey,
PropertyDefinition.ValueListQueryFolder,
PropertyDefinition.ValueListQueryDisplayColumn,
PropertyDefinition.ValueListQueryPersistColumn,
SystemConfigPageRef.SystemConfigPageKey,
SystemConfigPageRef.SystemConfigPageName,
SystemConfigPageRef.SystemConfigPageDesc,
SystemEntity.SystemEntityKey,
SystemEntity.OrganizationKey,
SystemEntity.IsDefault
FROM SystemConfigParameterRef
INNER JOIN PropertyDefinition
ON PropertyDefinition.PropertyDefinitionKey = SystemConfigParameterRef.PropertyDefinitionKey
INNER JOIN SystemConfigPageParameterRef
ON SystemConfigPageParameterRef.ParameterName = SystemConfigParameterRef.ParameterName
INNER JOIN SystemConfigPageRef
ON SystemConfigPageRef.SystemConfigPageKey = SystemConfigPageParameterRef.SystemConfigPageKey
INNER JOIN SystemEntity
ON SystemEntity.SystemKeyword = SystemConfigParameterRef.SystemKeyword
GO